package com.yixun.qfbao.apidto;

import com.yixun.qfbao.annotation.TYWValid;
import com.yixun.qfbao.apidto.base.CommonReqDTO;

import java.io.Serializable;
import java.util.List;

/**
 * @classname: GetVisitStateReqDto.java
 * @author: Beau
 * @create: 2020/01/16 10:07
 * @version: 1.0.0
 **/
public class GetVisitStateReqDto extends CommonReqDTO implements Serializable {
    /**
     * 渠道商公司id
     */
    private Long devCompanyId;

    /**
     * 楼盘名称
     */
    @TYWValid(min = 0, max = 20)
    private String name;

    /**
     * 统计开始日期
     */
    private String startDate;

    /**
     * 统计截止日期
     */
    private String endDate;

    private List<Long> premisesIds;

    public List<Long> getPremisesIds() {
        return premisesIds;
    }

    public void setPremisesIds(List<Long> premisesIds) {
        this.premisesIds = premisesIds;
    }

    public Long getDevCompanyId() {
        return devCompanyId;
    }

    public void setDevCompanyId(Long devCompanyId) {
        this.devCompanyId = devCompanyId;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getStartDate() {
        return startDate;
    }

    public void setStartDate(String startDate) {
        this.startDate = startDate;
    }

    public String getEndDate() {
        return endDate;
    }

    public void setEndDate(String endDate) {
        this.endDate = endDate;
    }
}
